64 x 155 meters = 209.97 x 508.53 feet