102 x 151 meters = 334.65 x 495.41 feet