148.85 meters = 488 feet and 4.24 inches