248.36 feet = 75.700128 meters