458 x 628 feet = 139.6 x 191.41 meters