53.93 feet = 16.437864 meters