399.29 feet = 121.703592 meters