120.91 feet = 36.853368 meters