119.4 meters = 391.732283 feet