148.9 meters = 488 feet and 6.2 inches