127.92 meters = 419 feet and 8.22 inches