135 x 458 feet = 41.15 x 139.6 meters