Figuratively speaking, it means that he had such an vivacious , animate life and was always doing one thing or another to fill his time that he therefore , comparatively accomplished in a minute what would take all others a year.
More literally, (which probably isn't the what you are asking , but i shall include it just in case,) it could mean that either he aged the equivalent of a year in a minute; or he had the ability to live a whole year in a minute (possibly the time difference between parallel universes).
it means that and event was so boring that it seemed like it took forever
1 year = 525600 minute 18 year = 9460800 minute
* Fast Approximation: 1 day = 24 (hour) x 60 (min/hour) = 1440 minute 1 year = 365 (day) x 1440 (min/day) = 525600 minute 12 year = 12 (year) x 525600 (min/year) = 6 307 200 minute * Considering 3 leap years in between: 3 x 24 (hour) x 60 (min/hour) = 4320 minute 12 year (+ leap years) = 6 311 520 minute * Considering the mean tropical year (365 days + 5hs + 48m + 45s) 12 (tropical years) = 6 311 385 minute
Not in most Australian schools
No number of meters equals one minute, unless possibly minutes of longitude are meant. Normally, minutes measure time and meter measures distance, which are incommensurable (incompatible) categories.
it means that and event was so boring that it seemed like it took forever
It means that when in a threatening situation or when you have a very big adrenaline rush you recall all those people you love and live the best and most precious moments in a minute.
A tenth of a minute is six seconds.
It is usually the number of heartbeats in one minute.
A light-year is the distance light travels in a year. "Student minute" is not a standard unit of length or distance; perhaps somebody used it to refer to how far a student walks in a minute. Please note that different students will walk at different speeds. If this is what was meant, then you have two different units of length defined as a speed multipled by a time.
The Greek gods.
1 year = 525600 minute 18 year = 9460800 minute
If you spend $10.00 a minute, every minute, for one year, you will have spent $5,259,600 at the end of the year.
72 beats per minute equates to 37,869,120 beats per year.
It is 7 years x 365.25 days in a year x 24 hours in a day x 60 mins in an hour x 60 seconds in a minute.... =220903200seconds
the year that you graduate
Life is meant to be lived.