508 feet and 8 inches = 155.042 meters