24.78 feet = 7.552944 meters