149.24 meters = 489 feet and 7.59 inches