23.3 feet = 7.10184 meters