Microsoft says that the Surface Pro 6 can "play videos" for 13.5 hours, while the Surface Pro 7 can be used "typically" for 10.5 hours.