138 x 123 meters = 452.76 x 403.54 feet