224.87 feet = 68.540376 meters