333 x 503 feet = 101.5 x 153.31 meters