23.99 feet = 7.312152 meters