123 x 88 meters = 403.54 x 288.71 feet