120.86 meters = 396.52231 feet