90.4 feet = 27.55392 meters