149 meters = 488 feet and 10.14 inches