134 x 123 meters = 439.63 x 403.54 feet