13.7 x 139.6 meters = 44.95 x 458.01 feet